Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 BENWELL CLOSE Detached £1,216,868 £380,000 3 Nov 2001
3 BENWELL CLOSE Detached £768,532 £445,000 27 May 2011
5 BENWELL CLOSE Detached £506,262 £105,000 16 Jan 1998